cercopithecus talapoin - English Synonyms Dictionary

cercopithecus talapoin

n.
[1] talapoin